Welcome to Apache Maven
Apache Maven builds, tests and documents Java projects from a single project object model (POM).
Maven 4 (4.0.0-rc-7) is on its way. Read what's new, migrate a project, or let the Maven Upgrade Tool do the heavy lifting.
Use
The plugins that do the actual work: compile, test, package, deploy and more.
Hook into the build itself: build caches, wagons, custom lifecycle behaviour.
Maven Daemon, Maven Wrapper, Maven Shell and the Maven Upgrade Tool.
Extend
Package your own build logic as a reusable Maven plugin.
Get your project and its metadata into the Maven Central Repository, whichever build tool you use.
Contribute
Answer questions, improve these docs, triage issues. No commit rights needed.
Conventions, release process and how to work on Maven core and its plugins.
Looking for something specific? The documentation index lists every guide, reference page and cookbook example.
How to Get Support
Search first
The issue tracker, the mailing list archives and the wiki often already have the answer.
The Maven Users mailing list is the main support channel, answered by users and developers alike and archived for the next person.
Reach the Maven developers directly in the ASF Slack workspace.
Apache Software Foundation
Maven is a project of the Apache Software Foundation. Thanks to the sponsors who keep it running (become one). Meet the Maven team at Apache events; ask on the users@ list who is going.

